package com.example.web.dto;
import com.example.web.entity.Enums;
import com.example.web.tools.dto.BaseDto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import java.sql.Date;
import java.sql.Timestamp;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;
/**
 * 优惠卷领取记录类
 */
@Data
public class VolumeRecordDto extends BaseDto
{

    /**
     * 优惠卷
     */     
     
    @JsonProperty("VolumensId")
    private Integer VolumensId;          
    /**
     * 领取人
     */     
     
    @JsonProperty("UserId")
    private Integer UserId;          
    /**
     * 是否使用
     */     
     
    @JsonProperty("IsUse")
    private Boolean IsUse;          
    /**
     * 使用时间
     */     
     
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonProperty("UseTime")
    private LocalDateTime UseTime;             
    /**
     * 所属订单
     */     
     
    @JsonProperty("OrderId")
    private Integer OrderId;          

     @JsonProperty("VolumensDto") 
    private VolumesDto VolumensDto;                        
   
     @JsonProperty("OrderDto") 
    private OrderInfoDto OrderDto;                        
   
     @JsonProperty("UserDto") 
    private AppUserDto UserDto;                        
   
}
